from playLA.Matrix import Matrix
from playLA.Vector import Vector
from playLA.LinearSystem import LinearSystem

if __name__ == "__main__":
    A = Matrix([
                [1,2,4],
                [3,7,2],
                [2,3,3]
            ])

    b = Vector([7,-11,1])
    
    ls = LinearSystem(A,b)

    ls.gauss_jordan_elim()

    ls.fancy_print()

    #行最简形式非零行 行数=未知数个数

    pass